home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / dpmigcc5.zip / RSX / SOURCE / DPMI / DPMIFUN.H < prev    next >
Text File  |  1994-12-12  |  8KB  |  63 lines

  1. { "AllocLDT",                 (int) AllocLDT, 2,                     "int     AllocLDT (UINT, UINT *);" },
  2. { "FreeLDT",                  (int) FreeLDT, 1,                      "int     FreeLDT (UINT);" },
  3. { "SegToSel",                 (int) SegToSel, 2,                     "int     SegToSel (UINT, UINT *);" },
  4. { "SelInc",                   (int) SelInc, 0,                       "UINT    SelInc (void);" },
  5. { "GetBaseAddress",           (int) GetBaseAddress, 2,               "int     GetBaseAddress (UINT, DWORD *);" },
  6. { "SetBaseAddress",           (int) SetBaseAddress, 2,               "int     SetBaseAddress (UINT, DWORD);" },
  7. { "SetLimit",                 (int) SetLimit, 2,                     "int     SetLimit (UINT, DWORD);" },
  8. { "SetAccess",                (int) SetAccess, 3,                    "int     SetAccess ( UINT, BYTE, BYTE);" },
  9. { "CreatAlias",               (int) CreatAlias, 2,                   "int     CreatAlias (UINT, UINT *);" },
  10. { "GetDescriptor",            (int) GetDescriptor, 2,                "int     GetDescriptor (UINT, NPDESCRIPTOR);" },
  11. { "SetDescriptor",            (int) SetDescriptor, 2,                "int     SetDescriptor (UINT, NPDESCRIPTOR);" },
  12. { "AllocSpecialLDT",          (int) AllocSpecialLDT, 1,              "int     AllocSpecialLDT (UINT);" },
  13. { "AllocDosMem",              (int) AllocDosMem, 3,                  "int     AllocDosMem (UINT, UINT *, UINT *);" },
  14. { "FreeDosMem",               (int) FreeDosMem, 1,                   "int     FreeDosMem (UINT);" },
  15. { "ResizeDosMem",             (int) ResizeDosMem, 3,                 "int     ResizeDosMem (UINT, UINT, UINT *);" },
  16. { "GetRealModeVector",        (int) GetRealModeVector, 3,            "int     GetRealModeVector (BYTE, UINT *, UINT *);" },
  17. { "SetRealModeVector",        (int) SetRealModeVector, 3,            "int     SetRealModeVector (BYTE, UINT, UINT);" },
  18. { "GetExceptionVector32",     (int) GetExceptionVector32, 3,         "int     GetExceptionVector32 (BYTE, UINT *, DWORD *);" },
  19. { "SetExceptionVector32",     (int) SetExceptionVector32, 3,         "int     SetExceptionVector32 (BYTE, UINT, DWORD);" },
  20. { "GetProtModeVector32",      (int) GetProtModeVector32, 3,          "int     GetProtModeVector32 (BYTE, UINT *, DWORD *);" },
  21. { "SetProtModeVector32",      (int) SetProtModeVector32, 3,          "int     SetProtModeVector32 (BYTE, UINT, DWORD);" },
  22. { "SimulateRMint",            (int) SimulateRMint, 4,                "int     SimulateRMint (BYTE, BYTE, UINT, NPTRANSLATION, ...);" },
  23. { "CallRMprocFar",            (int) CallRMprocFar, 3,                "int     CallRMprocFar (BYTE, UINT, NPTRANSLATION, ...);" },
  24. { "CallRMprocIret",           (int) CallRMprocIret, 3,               "int     CallRMprocIret (BYTE, UINT, NPTRANSLATION, ...);" },
  25. { "GetDPMIVersion",           (int) GetDPMIVersion, 1,               "void    GetDPMIVersion (DPMIVERSION *);" },
  26. { "GetFreeMemInfo",           (int) GetFreeMemInfo, 1,               "int     GetFreeMemInfo (NPFREEMEMINFO);" },
  27. { "AllocMem",                 (int) AllocMem, 3,                     "int     AllocMem (DWORD, DWORD *, DWORD *);" },
  28. { "FreeMem",                  (int) FreeMem, 1,                      "int     FreeMem (DWORD);" },
  29. { "ResizeMem",                (int) ResizeMem, 4,                    "int     ResizeMem (DWORD, DWORD, DWORD *, DWORD *);" },
  30. { "LockLinRegion",            (int) LockLinRegion, 2,                "int     LockLinRegion(DWORD, DWORD);" },
  31. { "UnlockLinRegion",          (int) UnlockLinRegion, 2,              "int     UnlockLinRegion(DWORD, DWORD);" },
  32. { "MarkRealModePageable",     (int) MarkRealModePageable, 2,         "int     MarkRealModePageable(DWORD, DWORD);" },
  33. { "RelockRealModeRegion",     (int) RelockRealModeRegion, 2,         "int     RelockRealModeRegion(DWORD, DWORD);" },
  34. { "GetPageSize",              (int) GetPageSize, 1,                  "int     GetPageSize(DWORD *);" },
  35. { "MarkPageDemand",           (int) MarkPageDemand, 2,               "int     MarkPageDemand(DWORD, DWORD);" },
  36. { "SetDebugWatchpoint",       (int) SetDebugWatchpoint, 3,           "int     SetDebugWatchpoint (DWORD, WORD, WORD *);" },
  37. { "ClearDebugWatchpoint",     (int) ClearDebugWatchpoint, 1,         "int     ClearDebugWatchpoint (WORD);" },
  38. { "GetStateDebugWatchpoint",  (int) GetStateDebugWatchpoint, 2,      "int     GetStateDebugWatchpoint (WORD, WORD *);" },
  39. { "ResetDebugWatchpoint",     (int) ResetDebugWatchpoint, 1,         "int     ResetDebugWatchpoint (WORD);" },
  40. { "GetCS",                    (int) GetCS, 0,                        "UINT    GetCS (void);" },
  41. { "GetDS",                    (int) GetDS, 0,                        "UINT    GetDS (void);" },
  42. { "GetES",                    (int) GetES, 0,                        "UINT    GetES (void);" },
  43. { "lsl32",                    (int) lsl32, 1,                        "DWORD   lsl32 (UINT);" },
  44. { "GetMultipleDescriptors",       (int) GetMultipleDescriptors,2,       "int     GetMultipleDescriptors(UINT, DESCRIPTOR *);" },
  45. { "SetMultipleDescriptors",       (int) SetMultipleDescriptors,2,       "int     SetMultipleDescriptors(UINT, DESCRIPTOR *);" },
  46. { "GetProtModeExceptionVector32", (int) GetProtModeExceptionVector32,3, "int     GetProtModeExceptionVector32(BYTE, UINT *, DWORD *);" },
  47. { "GetRealModeExceptionVector32", (int) GetRealModeExceptionVector32,3, "int     GetRealModeExceptionVector32(BYTE, UINT *, DWORD *);" },
  48. { "SetProtModeExceptionVector32", (int) SetProtModeExceptionVector32,3, "int     SetProtModeExceptionVector32(BYTE, UINT, DWORD);" },
  49. { "SetRealModeExceptionVector32", (int) SetRealModeExceptionVector32,3, "int     SetRealModeExceptionVector32(BYTE, UINT, DWORD);" },
  50. { "GetDPMICapabilities",          (int) GetDPMICapabilities,2,          "int     GetDPMICapabilities(DPMICAP *,BYTE *);" },
  51. { "AllocLinearMemory",            (int) AllocLinearMemory,5,            "int     AllocLinearMemory(DWORD bytes,DWORD linaddress,DWORD flags,DWORD *handle,DWORD *memaddress);" },
  52. { "ResizeLinearMemory",           (int) ResizeLinearMemory,5,           "int     ResizeLinearMemory(DWORD bytes,DWORD handle,DWORD flags,DWORD *newhandle,DWORD *newmemaddress);" },
  53. { "GetPageAttributes",            (int) GetPageAttributes,4,            "int     GetPageAttributes(DWORD handle,DWORD offs,DWORD pages,WORD *attr);" },
  54. { "ModifyPageAttributes",         (int) ModifyPageAttributes,4,         "int     ModifyPageAttributes(DWORD handle,DWORD offs,DWORD pages,WORD *attr);" },
  55. { "MapDeviceInMemoryBlock",       (int) MapDeviceInMemoryBlock,4,       "int     MapDeviceInMemoryBlock(DWORD handle,DWORD offs,DWORD pages,DWORD device);" },
  56. { "MapDOSMemInMemoryBlock",       (int) MapDOSMemInMemoryBlock,4,       "int     MapDOSMemInMemoryBlock(DWORD handle,DWORD offs,DWORD pages,DWORD dosmem);" },
  57. { "GetMemoryBlockData",           (int) GetMemoryBlockData,3,           "int     GetMemoryBlockData(DWORD handle,DWORD *addr,DWORD *bytes);" },
  58. { "GetMemoryInfo",                (int) GetMemoryInfo,1,                "int     GetMemoryInfo(DPMI10INFO *);" },
  59. { "FreePhysicalMapping",          (int) FreePhysicalMapping,1,          "int     FreePhysicalMapping(DWORD address);" },
  60. { "DpmiGetCoproStatus",           (int) DpmiGetCoproStatus,1,           "int     DpmiGetCoproStatus(UINT *status);" },
  61. { "PrintDescriptor",              (int) PrintDescriptor,1,              "int     PrintDescriptor(DESCRIPTOR *desc);" },
  62. { NULL,               0,0,                  NULL }
  63.